package com.rightsidetech.trade.dtos.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
//@JsonInclude(JsonInclude.Include.NON_NULL)
public class TdCommodityStoreAppListResp implements Serializable {

    @ApiModelProperty("用户id")
    private Long userInfoId;

    @ApiModelProperty("用户名称")
    private String usName;

    @ApiModelProperty("用户头像")
    private String headImg;

    @ApiModelProperty("门店名称")
    private String storeName;

    @ApiModelProperty("订单类型, 0-上门服务, 1-到店自取")
    private Byte orderType;

    @ApiModelProperty("订单编号")
    private String orderNo;

    @ApiModelProperty("订单状态,  0-待付款,1-已支付(用户)/待接单,  2-已支付(用户)/已完成, 3-待接单售后申请，4-售后申请, 5-已退款, -1-取消订单, -2-驳回, -3-待接单驳回")
    private String orderStatus;

    @ApiModelProperty("用户手机号")
    private String usPhoneNo;

    @ApiModelProperty("经度")
    private BigDecimal longitude;

    @ApiModelProperty("纬度")
    private BigDecimal latitude;

    @ApiModelProperty("商品列表")
    private List<TdCommodityAppOrderDetailResp> list;
}
